package com.sczmgk.hotline_pzh.utils;//package com.sczmgk.hotline_pzh.utils;
//
//import android.content.Context;
//
//import com.sczmgk.hotline_pzh.R;
//import com.sczmgk.hotline_pzh.constants.Constants;
//
//import static com.sczmgk.hotline_pzh.constants.Constants.TRADESTATUS_PLATFORM_ALLOCATION;
//
//public class ServiceUtils {
//    private static String TAG = ServiceUtils.class.getSimpleName();
//
//    /**
//     * Intent 代办服务类型(代办最后一级通用)
//     */
//    public static final String TYPE_AGENT = "type_agent";
//
//
//    /**
//     * 服已开通
//     */
//    public static final String STATUS_ENABLE = "3001";
//    /**
//     * 服务没有开通
//     */
//    public static final String STATUS_DISABLE = "3002";
//    /**
//     * 上门服务
//     */
//    public static final int SERVICE_MODE_DOOR_TO_DOOR = 1;
//    /**
//     * 自提
//     */
//    public static final int SERVICE_MODE_SELF = 2;
//    /**
//     * 快递
//     */
//    public static final int SERVICE_MODE_EXPRESS = 3;
//    /**
//     * 服务点
//     */
//    public static final int SERVICE_MODE_SERVICE_POINT = 4;
//
//    /**
//     * 预约公司成立
//     */
//    public static final int APPOINTMENT_CREATE_COMPANY = 201;
//    /**
//     * 预约公司变更
//     */
//    public static final int APPOINTMENT_CHANGE_COMPANY = 202;
//    /**
//     * 预约公司注销
//     */
//    public static final int APPOINTMENT_DESTORY_COMPANY = 203;
//    /**
//     * 预约公司换证
//     */
//    public static final int APPOINTMENT_CHANGE_CERTIFICATE = 204;
//    /**
//     * 更多服务
//     */
//    public static final int SERVICE_MORE = 299;
//
//    /**
//     * 工商类
//     */
//    public static final int AGENT_IC = 101;
//    /**
//     * 公安类
//     */
//    public static final int AGENT_POLICE = 102;
//    /**
//     * 人社类
//     */
//    public static final int AGENT_PANDS = 103;
//    /**
//     * 代办
//     */
//    public static final int FUNCTION_AGNET = 1;
//    /**
//     * 预约
//     */
//    public static final int FUNCTION_APPOINTMENT = 2;
//    /**
//     * 投诉
//     */
//    public static final int FUNCTION_COMPLAIN = 3;
//    /**
//     * 信访
//     */
//    public static final int FUNCTION_PETITION = 4;
//    /**
//     * 咨询
//     */
//    public static final int FUNCTION_ADVISORY = 5;
//    /**
//     * 新闻
//     */
//    public static final int FUNCTION_NEWS = 6;
//    /**
//     * 便民
//     */
//    public static final int FUNCTION_CONVENIENCE = 7;
//    /**
//     * 社区
//     */
//    public static final int FUNCTION_COMMUNITY = 8;
//    /**
//     * 居家养老
//     */
//    public static final int FUNCTION_HOME_CARE = 9;
//    /**
//     * 热线
//     */
//    public static final int FUNCTION_CALL_HOTLINE = 12;
//
//
//    /**
//     * 上传文件   [7001] => 订单处理步奏
//     [7002] => 新闻
//     [7003] => 投诉
//     [7004] => 建议
//     [7005] => 员工头像
//     [7006] => 用户头像
//
//     */
//    /**
//     * 订单处理步骤
//     */
//    public static final int RELATED_MODULE_ORDER_HANDE = 7001;
//    /**
//     * 新闻
//     */
//    public static final int RELATED_MODULE_NEWS = 7002;
//    /**
//     * 投诉
//     */
//    public static final int RELATED_MODULE_COMPLAIN = 7003;
//    /**
//     * 建议
//     */
//    public static final int RELATED_MODULE_ADVICE = 7004;
//    /**
//     * 员工头像
//     */
//    public static final int RELATED_MODULE_EMPLOYEE_HEAD = 7005;
//    /**
//     * 用户头像
//     */
//    public static final int RELATED_MODULE_USER_HEAD = 7006;
//    /**
//     * 功能图片
//     */
//    public static final int RELATED_MODULE_FUNCTION_ICON = 7007;
//    /**
//     * 产品图片
//     */
//    public static final int RELATED_MODULE_PRODUCT_ICON = 7008;
//    /**
//     * 广告图片
//     */
//    public static final int RELATED_MODULE_ADVERTISEMENT_PIC = 7009;
//    /**
//     * 反馈图片
//     */
//    public static final int RELATED_MODULE_FEEDBACK = 7010;
//    /**
//     *
//     */
//    public static final int RELATED_MODULE_APPEAL = 7011;
//    /**
//     * 现金
//     */
//    public static final int PAY_TYPE_CASH = 6001;
//    /**
//     * 银联
//     */
//    public static final int PAY_TYPE_UNION_PAY = 6002;
//    /**
//     * 支付宝
//     */
//    public static final int PAY_TYPE_ALIPAY = 6003;
//    /**
//     * 微信支付
//     */
//    public static final int PAY_TYPE_WEIXIN = 6004;
//
//
//
//    /**
//     * 根据服务码取得是否为预约
//     *
//     * @param serviceCode 服务码  serviceCode有三种情况   01  0101  010101
//     * @return 开通返回彩色图片，没开通返回灰色图片
//     */
//    public static boolean isAppointment(String serviceCode) {
//        boolean isAppointment;
//        int resId = -1;
//        if (serviceCode == null) {
//            return false;
//        }
//        if (serviceCode.length() > 2) {
//            String modeStr = serviceCode.substring(0, 2);
//            resId = Integer.valueOf(modeStr);
//        } else {
//            resId = Integer.valueOf(serviceCode);
//        }
//
//        if (resId == 2) {
//            isAppointment = true;
//        } else {
//            isAppointment = false;
//        }
//        return isAppointment;
//    }
//
//    /**
//     * 根据订单的状态码取得文字
//     *
//     * @param tradestatus
//     * @return 返回订单的状态文字
//     */
//    public static String getTradeStatusTextId(int tradestatus) {
//        String tranestatus = "";
//        switch (tradestatus) {
//            case Constants.TRADESTATUS_CREATEING:
//                tranestatus = "生成中";
//                break;
//            case TRADESTATUS_PLATFORM_ALLOCATION:
//                tranestatus = "平台分配";
//                break;
//            case Constants.TRADESTATUS_MERCHANT_ALLOCATION:
//                tranestatus = "商家分配";
//            break;
//            case Constants.TRADESTATUS_MERCHANT_CONFIRMATION:
//                tranestatus = "订单确认";
//                break;
//
//            case Constants.TRADESTATUS_CHECKED:
//                tranestatus = "待付款";
//               break;
//            case Constants.TRADESTATUS_PROCESSING:
//
//                tranestatus = "处理中（正常）";
//               break;
//            case Constants.TRADESTATUS_PROCESSING_EXCEPTION:
//                tranestatus = "处理中（异常）";
//                break;
//            case Constants.TRADESTATUS_CANCEL:
//                tranestatus = "订单取消";
//                break;
//            case Constants.TRADESTATUS_FINISHED:
//            case Constants.TRADESTATUS_CUSTOM_STEP_FINISHED:
//                tranestatus = "已完成";
//                break;
//            case Constants.TRADESTATUS_CHECKE_FAILURE_REVIEW:
//                tranestatus = "审核未通过";
//                break;
//            case Constants.TRADESTATUS_MERCHENT_REFUSED:
//                tranestatus = "审核未通过";
//                break;
//            case Constants.TRADESTATUS_REFUSED:
//            case Constants.TRADESTATUS_CHECKE_FAILURE_REFUSED:
//                tranestatus = "订单不受理";
//                break;
//            case Constants.TRADESTATUS_CLOSED:
//                tranestatus = "订单关闭";
//                break;
//            case Constants.TRADESTATUS_REFUNDING:
//            case Constants.TRADESTATUS_MERCHENT_REQUEST_REFUND:
//                tranestatus = "退款审核中";
//                break;
//            case Constants.TRADESTATUS_REFUNDED:
//                tranestatus = "已退款";
//                break;
//            case Constants.TRADESTATUS_REFUNDING_SUCCESSFUL:
//                tranestatus = "退款审核通过";
//                break;
//            case Constants.TRADESTATUS_REFUNDING_FAILURE:
//                tranestatus = "退款审核失败";
//                break;
//            case Constants.TRADESTATUS_APPEL:
//            case Constants.TRADESTATUS_MERCHENT_APPEL:
//                tranestatus = "申诉中";
//                break;
//            case Constants.TRADESTATUS_CONSUMER_CONFIRM_REFUND:
//                tranestatus = "退款中";
//                break;
//            case Constants.TRADESTATUS_PLATFORM_REJECT_REFUND:
//                tranestatus = "退款平台驳回";
//                break;
//            case Constants.TRADESTATUS_NOT_ACCEPT:
//                tranestatus = "无法受理";
//                break;
//            default:
//                break;
//        }
//        return tranestatus;
//    }
//
//    /**
//     * 取得订单状态文字颜色的资源Id
//     *
//     * @param context
//     * @param orderstatus 当前订单的状态ID
//     * @return 如红色的id    R.color.exception_handle_status_text_color
//     */
//    public static int getOrderStatusTextColorResId(Context context, int orderstatus) {
//        int colorResId = 0;
//        if (orderstatus == Constants.TRADESTATUS_CHECKE_FAILURE_REFUSED
//                || orderstatus == Constants.TRADESTATUS_CHECKE_FAILURE_REVIEW
//                ||orderstatus == Constants.TRADESTATUS_PROCESSING_EXCEPTION) {
//            colorResId = context.getResources().getColor(R.color.exception_handle_status_text_color);
//        } else if (orderstatus == Constants.TRADESTATUS_PROCESSING) {
//            colorResId = context.getResources().getColor(R.color.normal_handle_status_text_color);
//
//        } else {
//            colorResId = context.getResources().getColor(R.color.common_order_status_text_color);
//        }
//        return colorResId;
//    }
//
//    /**
//     * 此区域是否已开通此服务
//     *
//     * @param enableStatus
//     * @return 返回true 表示开通了服务，false 表示没有开通
//     */
//    public static boolean isEnable(String enableStatus) {
//        MyLog.i(TAG, "检查是否开通此服务,状态码是:  " + enableStatus);
//        if (enableStatus.equals(STATUS_ENABLE)) {
//            return true;
//        } else {
//            return false;
//        }
//    }
//
//    /**
//     * 根据支付码取得支付类型的文字
//     *
//     * @param payType 支付类型
//     * @return 如支付宝
//     */
//    public static String getPayType(int payType) {
//        String type = "未支付";
//        switch (payType) {
//            case PAY_TYPE_ALIPAY:
//                type = "支付宝";
//                break;
//            case PAY_TYPE_CASH:
//                type = "现金";
//                break;
//            case PAY_TYPE_UNION_PAY:
//                type = "银联";
//                break;
//            case PAY_TYPE_WEIXIN:
//                type = "微信钱包";
//                break;
//
//            default:
//                break;
//        }
//
//        return type;
//    }
//
//
//}
